home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / basic / qbmouse.zip / BITMAPS.TXT < prev    next >
Text File  |  1993-07-06  |  28KB  |  992 lines

  1.     
  2.     ' Useful, pre-made bitmaps.  You can merge these into your code, or
  3.     ' include them as you include MOUSE.BI, or just copy the ones you
  4.     ' like.
  5.  
  6.     
  7.     ' A hand (right), with first finger pointing out (up).  I recommend
  8.     ' using hotspot (4,0) or (5,0), which is the tip of the first finger.
  9.     ' Solid over-writing type pointer, with outline.
  10.     
  11.     DIM MapHand AS BitMap
  12.     
  13.     MapHand.ptr1 =  3072
  14.     MapHand.screen1 = -7681
  15.     MapHand.ptr2 =  3072
  16.     MapHand.screen2 = -7681
  17.     MapHand.ptr3 =  3072
  18.     MapHand.screen3 = -7681
  19.     MapHand.ptr4 =  3456
  20.     MapHand.screen4 = -8129
  21.     MapHand.ptr5 =  3504
  22.     MapHand.screen5 = -8185
  23.     MapHand.ptr6 =  28086
  24.     MapHand.screen6 = -32768
  25.     MapHand.ptr7 = -4098
  26.     MapHand.screen7 =  0
  27.     MapHand.ptr8 = -4097
  28.     MapHand.screen8 =  0
  29.     MapHand.ptr9 = -1
  30.     MapHand.screen9 =  0
  31.     MapHand.ptr10 = -1
  32.     MapHand.screen10 =  0
  33.     MapHand.ptr11 =  32766
  34.     MapHand.screen11 = -32768
  35.     MapHand.ptr12 =  16380
  36.     MapHand.screen12 = -32767
  37.     MapHand.ptr13 =  4080
  38.     MapHand.screen13 = -8185
  39.     MapHand.ptr14 =  4080
  40.     MapHand.screen14 = -8185
  41.     MapHand.ptr15 =  4080
  42.     MapHand.screen15 = -8185
  43.     MapHand.ptr16 =  4080
  44.     MapHand.screen16 = -8185
  45.     
  46.     ' Hand like above, with middle finger extended.  Give your users the
  47.     ' finger! ;-)  Hotspot: (7,0) or (8,0) is the tip of middle finger.
  48.  
  49.     DIM MapHand2 AS BitMap
  50.     
  51.     MapHand2.ptr1 =  384
  52.     MapHand2.screen1 = -961
  53.     MapHand2.ptr2 =  384
  54.     MapHand2.screen2 = -961
  55.     MapHand2.ptr3 =  384
  56.     MapHand2.screen3 = -961
  57.     MapHand2.ptr4 =  384
  58.     MapHand2.screen4 = -961
  59.     MapHand2.ptr5 =  3504
  60.     MapHand2.screen5 = -8185
  61.     MapHand2.ptr6 =  28086
  62.     MapHand2.screen6 = -32768
  63.     MapHand2.ptr7 = -4098
  64.     MapHand2.screen7 =  0
  65.     MapHand2.ptr8 = -4097
  66.     MapHand2.screen8 =  0
  67.     MapHand2.ptr9 = -1
  68.     MapHand2.screen9 =  0
  69.     MapHand2.ptr10 = -1
  70.     MapHand2.screen10 =  0
  71.     MapHand2.ptr11 =  32766
  72.     MapHand2.screen11 = -32768
  73.     MapHand2.ptr12 =  16380
  74.     MapHand2.screen12 = -32767
  75.     MapHand2.ptr13 =  4080
  76.     MapHand2.screen13 = -8185
  77.     MapHand2.ptr14 =  4080
  78.     MapHand2.screen14 = -8185
  79.     MapHand2.ptr15 =  4080
  80.     MapHand2.screen15 = -8185
  81.     MapHand2.ptr16 =  4080
  82.     MapHand2.screen16 = -8185
  83.     
  84.     ' A right hand with all fingers out in a STOP type gesture.  I'm not
  85.     ' sure how such a pointer would be used, so I don't know where you'd
  86.     ' want the hotspot.  Just choose your own.
  87.  
  88.     DIM MapHand3 AS BitMap
  89.     
  90.     MapHand3.ptr1 =  384
  91.     MapHand3.screen1 = -961
  92.     MapHand3.ptr2 =  3504
  93.     MapHand3.screen2 = -8185
  94.     MapHand3.ptr3 =  3504
  95.     MapHand3.screen3 = -8185
  96.     MapHand3.ptr4 =  28080
  97.     MapHand3.screen4 = -32761
  98.     MapHand3.ptr5 =  28080
  99.     MapHand3.screen5 = -32761
  100.     MapHand3.ptr6 =  28086
  101.     MapHand3.screen6 = -32768
  102.     MapHand3.ptr7 =  32759
  103.     MapHand3.screen7 = -32768
  104.     MapHand3.ptr8 = -9
  105.     MapHand3.screen8 =  0
  106.     MapHand3.ptr9 = -1
  107.     MapHand3.screen9 =  0
  108.     MapHand3.ptr10 = -1
  109.     MapHand3.screen10 =  0
  110.     MapHand3.ptr11 =  32766
  111.     MapHand3.screen11 = -32768
  112.     MapHand3.ptr12 =  16380
  113.     MapHand3.screen12 = -32767
  114.     MapHand3.ptr13 =  4080
  115.     MapHand3.screen13 = -8185
  116.     MapHand3.ptr14 =  4080
  117.     MapHand3.screen14 = -8185
  118.     MapHand3.ptr15 =  4080
  119.     MapHand3.screen15 = -8185
  120.     MapHand3.ptr16 =  4080
  121.     MapHand3.screen16 = -8185
  122.  
  123.     
  124.     ' A left hand with first finger pointing out.  Solid with outline.  
  125.     ' Hotspot: (10,0) or (11,0).
  126.     
  127.     DIM MapLeftHand AS BitMap
  128.     
  129.     MapLeftHand.ptr1 =  48
  130.     MapLeftHand.screen1 = -121
  131.     MapLeftHand.ptr2 =  48
  132.     MapLeftHand.screen2 = -121
  133.     MapLeftHand.ptr3 =  48
  134.     MapLeftHand.screen3 = -121
  135.     MapLeftHand.ptr4 =  432
  136.     MapLeftHand.screen4 = -1017
  137.     MapLeftHand.ptr5 =  3504
  138.     MapLeftHand.screen5 = -8185
  139.     MapLeftHand.ptr6 =  28086
  140.     MapLeftHand.screen6 = -32768
  141.     MapLeftHand.ptr7 =  32759
  142.     MapLeftHand.screen7 = -32768
  143.     MapLeftHand.ptr8 = -9
  144.     MapLeftHand.screen8 =  0
  145.     MapLeftHand.ptr9 = -1
  146.     MapLeftHand.screen9 =  0
  147.     MapLeftHand.ptr10 = -1
  148.     MapLeftHand.screen10 =  0
  149.     MapLeftHand.ptr11 =  32766
  150.     MapLeftHand.screen11 = -32768
  151.     MapLeftHand.ptr12 =  16380
  152.     MapLeftHand.screen12 = -32767
  153.     MapLeftHand.ptr13 =  4080
  154.     MapLeftHand.screen13 = -8185
  155.     MapLeftHand.ptr14 =  4080
  156.     MapLeftHand.screen14 = -8185
  157.     MapLeftHand.ptr15 =  4080
  158.     MapLeftHand.screen15 = -8185
  159.     MapLeftHand.ptr16 =  4080
  160.     MapLeftHand.screen16 = -8185
  161.     
  162.     ' A left hand with all fingers out, in a STOP type gesture.  Choose any
  163.     ' hotspot you like.
  164.  
  165.     DIM MapLeftHand2 AS BitMap
  166.     
  167.     MapLeftHand2.ptr1 =  384
  168.     MapLeftHand2.screen1 = -961
  169.     MapLeftHand2.ptr2 =  3504
  170.     MapLeftHand2.screen2 = -8185
  171.     MapLeftHand2.ptr3 =  3504
  172.     MapLeftHand2.screen3 = -8185
  173.     MapLeftHand2.ptr4 =  3510
  174.     MapLeftHand2.screen4 = -8192
  175.     MapLeftHand2.ptr5 =  3510
  176.     MapLeftHand2.screen5 = -8192
  177.     MapLeftHand2.ptr6 =  28086
  178.     MapLeftHand2.screen6 = -32768
  179.     MapLeftHand2.ptr7 = -4098
  180.     MapLeftHand2.screen7 =  0
  181.     MapLeftHand2.ptr8 = -4097
  182.     MapLeftHand2.screen8 =  0
  183.     MapLeftHand2.ptr9 = -1
  184.     MapLeftHand2.screen9 =  0
  185.     MapLeftHand2.ptr10 = -1
  186.     MapLeftHand2.screen10 =  0
  187.     MapLeftHand2.ptr11 =  32766
  188.     MapLeftHand2.screen11 = -32768
  189.     MapLeftHand2.ptr12 =  16380
  190.     MapLeftHand2.screen12 = -32767
  191.     MapLeftHand2.ptr13 =  4080
  192.     MapLeftHand2.screen13 = -8185
  193.     MapLeftHand2.ptr14 =  4080
  194.     MapLeftHand2.screen14 = -8185
  195.     MapLeftHand2.ptr15 =  4080
  196.     MapLeftHand2.screen15 = -8185
  197.     MapLeftHand2.ptr16 =  4080
  198.     MapLeftHand2.screen16 = -8185
  199.  
  200.     ' An hourglass with flowing sand.  Usually used to indicate that
  201.     ' something else is being done and the mouse buttons won't work, so
  202.     ' the hotspot is really irrelevant; just set it to whatever you like.
  203.     ' See-through type pointer.
  204.  
  205.     DIM MapHourGlass AS BitMap
  206.     
  207.     MapHourGlass.ptr1 = -1
  208.     MapHourGlass.screen1 = -1
  209.     MapHourGlass.ptr2 = -16381
  210.     MapHourGlass.screen2 = -1
  211.     MapHourGlass.ptr3 =  27478
  212.     MapHourGlass.screen3 = -1
  213.     MapHourGlass.ptr4 =  7864
  214.     MapHourGlass.screen4 = -1
  215.     MapHourGlass.ptr5 =  832
  216.     MapHourGlass.screen5 = -1
  217.     MapHourGlass.ptr6 =  704
  218.     MapHourGlass.screen6 = -1
  219.     MapHourGlass.ptr7 =  8056
  220.     MapHourGlass.screen7 = -1
  221.     MapHourGlass.ptr8 =  25286
  222.     MapHourGlass.screen8 = -1
  223.     MapHourGlass.ptr9 = -24583
  224.     MapHourGlass.screen9 = -1
  225.     MapHourGlass.ptr10 = -1
  226.     MapHourGlass.screen10 = -1
  227.     MapHourGlass.ptr11 =  0
  228.     MapHourGlass.screen11 = -1
  229.     MapHourGlass.ptr12 =  0
  230.     MapHourGlass.screen12 = -1
  231.     MapHourGlass.ptr13 =  0
  232.     MapHourGlass.screen13 = -1
  233.     MapHourGlass.ptr14 =  0
  234.     MapHourGlass.screen14 = -1
  235.     MapHourGlass.ptr15 =  0
  236.     MapHourGlass.screen15 = -1
  237.     MapHourGlass.ptr16 =  0
  238.     MapHourGlass.screen16 = -1
  239.     
  240.     ' Similar see-through hourglass, but with sand all at bottom.
  241.  
  242.     DIM MapHourGlass2 AS BitMap
  243.     
  244.     MapHourGlass2.ptr1 = -1
  245.     MapHourGlass2.screen1 = -1
  246.     MapHourGlass2.ptr2 = -32767
  247.     MapHourGlass2.screen2 = -1
  248.     MapHourGlass2.ptr3 =  24582
  249.     MapHourGlass2.screen3 = -1
  250.     MapHourGlass2.ptr4 =  7224
  251.     MapHourGlass2.screen4 = -1
  252.     MapHourGlass2.ptr5 =  576
  253.     MapHourGlass2.screen5 = -1
  254.     MapHourGlass2.ptr6 =  576
  255.     MapHourGlass2.screen6 = -1
  256.     MapHourGlass2.ptr7 =  8184
  257.     MapHourGlass2.screen7 = -1
  258.     MapHourGlass2.ptr8 =  32766
  259.     MapHourGlass2.screen8 = -1
  260.     MapHourGlass2.ptr9 = -1
  261.     MapHourGlass2.screen9 = -1
  262.     MapHourGlass2.ptr10 = -1
  263.     MapHourGlass2.screen10 = -1
  264.     MapHourGlass2.ptr11 =  0
  265.     MapHourGlass2.screen11 = -1
  266.     MapHourGlass2.ptr12 =  0
  267.     MapHourGlass2.screen12 = -1
  268.     MapHourGlass2.ptr13 =  0
  269.     MapHourGlass2.screen13 = -1
  270.     MapHourGlass2.ptr14 =  0
  271.     MapHourGlass2.screen14 = -1
  272.     MapHourGlass2.p